<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>
<HEAD>
   <TITLE>#define C: Error codes</TITLE>
   <META NAME="GENERATOR" CONTENT="DOC++ 3.4.9">
</HEAD>
 <center>
<H2>Program Base Library Functions</H2>
</center>

<H2>#define <A HREF="#DOC.DOCU">C: Error codes</A></H2></H2><A NAME="DOC.DOCU"></A>
<BLOCKQUOTE>error codes of the pbl library

<P></BLOCKQUOTE>
<DL><DT><DT><B>Fields:</B><DD><B>PBL_ERROR_OUT_OF_MEMORY</B> -  out of memory
<BR><B>PBL_ERROR_EXISTS</B> -         record already exists
<BR><B>PBL_ERROR_NOT_FOUND</B> -      record not found
<BR><B>PBL_ERROR_BAD_FILE</B> -       file structure damaged
<BR><B>PBL_ERROR_PARAM_MODE</B> -     parameter mode is not valid
<BR><B>PBL_ERROR_PARAM_KEY</B> -      parameter key is not valid
<BR><B>PBL_ERROR_PARAM_KEYLEN</B> -   parameter keylen is not valid
<BR><B>PBL_ERROR_PARAM_DATA</B> -     parameter data is not valid
<BR><B>PBL_ERROR_PARAM_DATALEN</B> -  parameter datalen is not valid
<BR><B>PBL_ERROR_PARAM_INDEX</B> -    parameter index is not valid
<BR><B>PBL_ERROR_CREATE</B> -         file system create error, see errno
<BR><B>PBL_ERROR_OPEN</B> -           file system open error, see errno
<BR><B>PBL_ERROR_SEEK</B> -           file system seek error, see errno
<BR><B>PBL_ERROR_READ</B> -           file system read error, see errno
<BR><B>PBL_ERROR_WRITE</B> -          file system write error, see errno
<BR><B>PBL_ERROR_PROGRAM</B> -        an internal error in the code, debug it!!
<BR><B>PBL_ERROR_NOFIT</B> -          internal error forcing a block split
<BR><B>PBL_ERROR_NOT_ALLOWED</B> -  file not open for update, operation not allowed
<BR><B>PBL_ERROR_POSITION</B> -     current record is not positioned<BR><DD></DL><P> <hr>
Copyright(C) 2002 Peter Graf, this software is distributed under the
<a href="http://www.gnu.org/">GNU</a> Lesser General Public License
<HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>
